deer roadkill - German English Dictionary